f274f175d99fd7baa890cf678d0db59ce78c1607,graylog2-server/src/main/java/org/graylog2/bundles/BundleReceipe.java,BundleReceipe,createDashboard,#Dashboard#String#,399

Before Change


            // Please, kill me...
            final WidgetPositionRequest positionRequest = new WidgetPositionRequest();
            positionRequest.id = widget.getId();
            positionRequest.row = dashboardWidget.getRow();
            positionRequest.col = dashboardWidget.getCol();
            widgetPositions.add(positionRequest);
        }

After Change


            final org.graylog2.dashboards.widgets.DashboardWidget widget = createDashboardWidget(dashboardWidget, userName);
            dashboardService.addWidget(dashboard, widget);

            final WidgetPositionRequest widgetPosition = new WidgetPositionRequest(widget.getId(),
                    dashboardWidget.getRow(), dashboardWidget.getCol());
            widgetPositions.add(widgetPosition);
        }